dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Can Of Worms
— definition
1.
can of worms (Noun)
1 definition
can of worms (Noun)
— A source of unpredictable trouble and complexity.
3 types of
ill
problem
trouble